import 'package:equatable/equatable.dart';

class RoomBlocState extends Equatable {
  final bool showTips;
  const RoomBlocState({required this.showTips});
  factory RoomBlocState.empty() => const RoomBlocState(showTips: false);

  RoomBlocState copyWith(RoomBlocState newState) {
    return RoomBlocState(showTips: newState.showTips);
  }

  RoomBlocState newTipsState(bool newState) {
    return RoomBlocState(showTips: newState);
  }

  @override
  List<Object?> get props => [showTips];
}
